package com.zenchn.service;

import com.zenchn.generic.GenericService;
import com.zenchn.model.TMiCustomerContacts;
import com.zenchn.model.TMiCustomerContactsExample;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author wlf
 * @version 1.0
 * @date 2021/6/7 11:55:54
 */
public interface CustomerContactsService extends GenericService<TMiCustomerContacts, String, TMiCustomerContactsExample> {

    /**
     * 分页获取联系人信息管理列表
     *
     * @param keyword
     * @param areasCodeList
     * @param areasCode
     * @param accountId
     * @param customerType
     * @param startDate
     * @param endDate
     * @return
     */
    List<TMiCustomerContacts> selectDynamicSqlByParameter(String keyword, List<String> areasCodeList, String areasCode, String accountId, String customerType, LocalDateTime startDate, LocalDateTime endDate);

}
